Environment Preferences
The JADE preferences allow us to control aspects of the JADE environment. This includes everything from system logging (not be confused with plugin-level logging), editor experiences, how errors are handled by JADE, whether to auto-launch an application when JADE is launched, and more.
Important Note
Please note that this area is intended for experienced users and should not be modified without understanding the implications. Changes to preferences will take place the next time JADE is launched.
High-Level Overview of Preferences
We do not cover significant details here at this time but we will give a list of the preferences here with a brief description:
- pluginMenuCategories - controls the top level order of the plugin Insert menu
- pluginSearchPaths - tells JADE where to search for plugins when loading
- documentationViewer - provides configuration for the Documentation Viewer panel and sample editor experiences
- pluginManager - provides configuration for the Plugin Manager such as its panel, initial column widths, instance editors, and the preferences editor.
- pluginWorker - provides configuration for the Plugin Worker (think: running application window with plugin statuses etc.) such as its panel, read-only instance configuration editor views, and throttling on plugin error messages it receives (note: this does not block plugins from executing, but simply doesn’t allow them to bombard the worker with error messages).
- logging - specifies the JADE logging behavior (this is generally disabled, is used primarily for debugging purposes, and does not impact plugin-specific logging)
- autoLaunch - provides configuration for whether to auto-launch JADE applications and whether the Plugin Manager should stay open thereafter. This allows JADE to provide the experience that when you launch JADE, it will automatically run your application and not show the manager window where you’d ordinarily open and run an application.
Additional documentation is available within the Preferences editor by hovering over any individual preference.